6-1-10 Jingumae, Shibuya 150-0001, Tokyo Prefecture, Shibuya
Pros:Located in walking distance from Shibuya Station.Varieties of Pizzas.Spaghetti choices.Soft Drinks available.Rate
Pros:Located in walking distance from Shibuya Station.Varieties of Pizzas.Spaghetti choices.Soft Drinks available.Rate